keeper of reservoirs - Francés Inglés Diccionario